package com.xjc.business.service;

import com.xjc.business.entity.domain.StudentCircleFriends;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xjc.business.entity.po.stu.CirclePublishPo;
import com.xjc.business.entity.vo.stu.CircleFriendsVo;
import com.xjc.system.result.Result;

import java.util.List;

/**
* @author root
* @description 针对表【student_circle_friends(宿舍圈子)】的数据库操作Service
* @createDate 2025-01-25 10:24:32
*/
public interface StudentCircleFriendsService extends IService<StudentCircleFriends> {

    /**
     * 发布朋友圈
     * @param circlePublishPo 信息
     * @return 反馈
     */
    Result<String> publishCircle(CirclePublishPo circlePublishPo);

    /**
     * 获取朋友圈
     * @param wxId 微信用户id
     * @return 朋友圈列表
     */
    Result<List<CircleFriendsVo>> getCircleList(Integer wxId);
}
